board repair printed circuit board repair power contract manufacturing circuit board repair power generation printed circuit assembly pcb assembly energy contract circuit engineering